cmake_minimum_required(VERSION 3.10.2)

# 本librtmp\CMakeLists.txt 主要将rtmp纯C代码编译成librtmp.a 静态库文件
# 批量导入 源文件
file(GLOB rtmp_src *.c)

# 只要有一个C++文件，就是属于C++ == CXX CMAKE_CXX_FLAGS
# 不修改源码的情况下，解决报错，添加宏  -D
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNO_CRYPTO")

add_library(
        rtmp
        STATIC # 编译出 librtmp.a 文件
        ${rtmp_src}
)